var path=require("path");

var htmlWebpackPlugin=require("html-webpack-plugin");

module.exports={
	entry:path.join(__dirname,"./src/main.js"),
	output:{
		path:path.join(__dirname,"./dist"),
		filename:"bundle.js"
	},
	plugins:[
     new htmlWebpackPlugin({
     	template:path.join(__dirname,"src/index.html"),
     	filename:"index.html"
     })

	],
	module:{
		rules:[
           {test:/\.css$/,use:["style-loader","css-loader"]},
           {test:/\.less$/,use:["style-loader","css-loader","less-loader"]},
           {test:/\.(jpg|png)$/,use:"url-loader"},
           {test:/\.(ttf|eot|svg|woff|woff2)$/,use:"url-loader"},
           {test:/\.js$/,use:"babel-loader",exclude:/node_module/},
           {test:/\.vue$/,use:"vue-loader"}
		]
	}
}

